package org.jeecg.report.service;

import org.jeecg.common.api.vo.Result;
import org.jeecg.report.dto.QisSpcChartDataDTO;
import org.jeecg.report.dto.SpcCpkInfoDTO;
import org.jeecg.report.vo.QisSpcParameterVO;
import org.springframework.web.servlet.ModelAndView;

import javax.servlet.http.HttpServletRequest;

public interface IQisSpcService {
    /**
     * 查询控制图数据
     *
     * @param qisSpcParameterVO
     * @return
     */
    Result<QisSpcChartDataDTO> getChartInfo(QisSpcParameterVO qisSpcParameterVO);



    ModelAndView exportXls(HttpServletRequest request, QisSpcParameterVO qisSpcParameterVO);

    Result<QisSpcChartDataDTO> getManualChartInfo(QisSpcParameterVO qisSpcParameterVO);

    Result<QisSpcChartDataDTO> getSampleChartInfo(QisSpcParameterVO qisSpcParameterVO);
}
